insulating sheath - Spanish English Dictionary